someone who talks too much rubbish - Espagnol Anglais Dictionnaire